.button-drop-down-wrapper {
    position: absolute;
    top: 3px;
    right: -2px;
    z-index: 100;
    display: none;

    .button-drop {
        outline: none;
        position: absolute;
        top: 4px;
        right: 10px;
        width: 24px;
        height: 24px;
        border-radius: 4px;
        background-color: #ffffff;
        border: solid 1px #bfbfbf;

        .icon-black__down {
            display: inline-block;
            transform: translateX(-2px);
        }
    }
    .button-drop:hover {
        background-color: #f0f0f0;
    }
    .panel-show {
        position: absolute;
        top: 34px;
        right: 10px;
        width: 140px;
        border-radius: 4px;
        background-color: #ffffff;
        border: solid 1px #5a5a5a;
        overflow: hidden;
        ul {
            margin: 0;
            padding: 0;
            list-style: none;
            li {
                list-style: none;
                width: 140px;
                height: 32px;
                mix-blend-mode: multiply;
                line-height: 32px;
                span {
                    margin-left: 10px;
                }
                cursor: pointer;
            }
            li:hover {
                background-color: #5a5a5a;
                color: #FFFFFF;
            }
        }
    }
}